body{background:#f5f5f5;}

.recharge-title{padding:0.24rem 0rem 0.2rem 0.3rem;color: rgb(153,153,153);font-size:0.28rem;}
.recharge-money{height:0.9rem;position:relative;padding-left:1.2rem;padding-right:0.7rem;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background:#fff;overflow: hidden;}
.recharge-money span{line-height:0.9rem;position: absolute;top:0;left:0.3rem;}
.recharge-money font{line-height:0.9rem;position: absolute;top:0;right:0.3rem;}
.recharge-money input{width:100%;height:0.9rem;border:none;text-align: right;}

/* .recharge-pay{border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background: rgb(255,255,255)}
.recharge-pay{border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;} */
.recharge-pay{border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background:#fff;padding-left:0.3rem;}
.recharge-pay li{border-top: 1px solid #e6e6e6;overflow: hidden;}

.recharge-pay li:nth-child(1){border:none;}
.recharge-pay label{display:block;padding:0.2rem 1rem 0.2rem 0.7rem;line-height:0.48rem;font-size:0.28rem;position:relative;}
.recharge-pay label p{font-size:0.22rem;color:#999999;}
.recharge-pay label input{display:none}
.recharge-pay label span{background-color:#fff;border:1px solid #e6e6e6;border-radius:50%;display:inline-block;height:0.32rem;width:0.32rem;position:absolute;right:0.3rem;top:50%;margin-top:-0.15rem;text-align:center;line-height:0.18rem}
.recharge-pay label input:checked+ .radio-style{background-color:#47bafe;border-color:#47bafe;}
.recharge-pay label input:checked + .radio-style:after{content:"";display:inline-block;height:0.12rem;width:0.18rem;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-40deg);}
.recharge-button {width:100%;background:#fff;position:fixed;left:0;bottom: 0;border-top: 1px solid #e6e6e6;background:#fff;box-sizing:border-box;padding:0.3rem;overflow: hidden;}
.recharge-button .order-total {width:65%;height:100%;background-color:#fff;padding-left:1rem;padding-top:0.2rem;}
.recharge-button .order-total span {color:#f86a5b;}
.recharge-button .pay-sumbit {display:inline-block;width:35%;height:100%;background-color:#47bafe;line-height:1;padding-top:0.4rem;color:#fff;position: absolute;right:0;bottom:0;}

.recharge_icon1{background: url(../images/wechat_03.png) no-repeat 0 center;background-size: 0.5rem auto;}
.recharge_icon2{background: url(../images/ye.png) no-repeat 0 center;background-size: 0.5rem auto;color: rgb(102,102,102)}

.doctor-payList{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background:#fff;overflow:hidden;}
.doctor-payList li{height:2rem;overflow:hidden;margin:0.32rem 0;padding-left:0.3rem}
.doctor-payList li div {margin-bottom:0.23rem;color:#333;position:relative;}
.doctor-payList li .order-money {margin-bottom:0;}
.doctor-payList li .payamount{color:#f86a5b;}
.doctor-payList li div p {}
.doctor-payList li span{left:1.42rem;position:absolute;top:0;}
.doctor-payAll{border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background:#fff;padding:0.3rem;overflow: hidden;font-size: 0.28rem;color: rgb(51,51,51)}
.doctor-payAll span{float: right;color: #f86a5b;}
#free{color: rgb(51,51,51)}

.recharge-order {height:0.3rem;line-height:1;margin:0.3rem 0;padding-left:0.3rem;}
